/* mz-dl-form */
.mz-dl-form fieldset {min-width: 35em; margin-bottom: 1em; padding: 0 1em;
    border: #fff groove; border-width: 2px 0 0;}
.mz-dl-form legend {font-weight: bold; font-size:1.4em; padding: 0 0.25em;
    margin: 0 0 0 -0.25em; color: #000}
.mz-dl-form dl {clear: left; margin: 0; padding: 0}
.mz-dl-form dt {float: left; width: 15em; padding: 0.25em 0}
.mz-dl-form dt label {display: block; width: 100%; font-weight: bold}
.mz-dl-form dt label:hover {background: #f9f9f9; color:#000}
.mz-dl-form dd {margin-left:15em; padding: 0.25em 0}
.mz-dl-form .text, .mz-dl-form .thick {width: 95%}
.mz-dl-form .thick {font-size: 1.4em}
